/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package CONTROL;

import MODELO.*;

/**
 *
 * @author Marco
 */
import javax.swing.table.DefaultTableModel;
public class TransBDOrientador {
    public static void consultarTodos(){
    String q="SELECT * FROM ORIENTADOR";
    ServicioBD.ejecuteQuery(q);
}
public static Orientador get(){
      Orientador r = null;
    int evenNro;
    int numActi;
    String usuCodigo;
        try{

            evenNro=ServicioBD.rs.getInt("EvenNro");
            numActi=ServicioBD.rs.getInt("ActNro");
            usuCodigo=ServicioBD.rs.getString("UsuCodigo");
            r= new Orientador(evenNro,numActi,usuCodigo);

        }catch(Exception e){
           System.out.println("Hubo un error al tratar de hacer getNext INSTITUCION\n" +
                           "\n" + e);
        }

        return r;
    }
 public static boolean buscar (String codigo){
     boolean r = true;
       String q="SELECT * FROM  ORIENTADOR WHERE UsuCodigo='" + codigo + "'";
       ServicioBD.ejecuteQuery(q);
       if (ServicioBD.siguiente()){
           r = true;
       }
       else
           r= false;
     return r;
 }
 public static void  borrar (String codigo){
       String q="DELETE FROM  ORIENTADOR WHERE UsuCodigo='" + codigo + "'";
       ServicioBD.ejecuteUpdate(q);
       consultarTodos();

 }
//codigo para una tabla
public static void Llenalo(DefaultTableModel modelo ){
     Orientador x=null;
       while(ServicioBD.siguiente()){
     x= get();
     Object datosFila[]={x.getEvenNro(), x.getNumActi(),x.getUsuCodigo()};
     modelo.addRow(datosFila);
 }
    }
}

 
